small piece of brushed cotton or wool - Español Inglés Diccionario